// import router from "../router";
// import store from "../store";
// import { getToken } from "./authToken";
// import { toast } from "./vanToast";

// // 全局前置守卫
// router.beforeEach(async (to, from, next) => {
//   //判断是否存在 token ，如何存在就放行，否则强制跳转到登录页
//   const token = getToken();
//   //如果不存在 token
//   if (!token && to.path != "/login") {
//     toast("请先登录", "fail");
//     return next({ path: "/login" });
//   }
//   //如果已存在token，则禁止返回登录页，从哪里跳转登录页就返回到该页面
//   if (token && to.path == "/login") {
//     toast("已是登录状态", "fail");
//     return next({ path: from.path ? from.path : "/" });
//   }
//   // 如果用户登录了就自动获取用户信息
//   if (token) {
//     await store.dispatch("getinfo");
//   }
//   next();
// });
